All public routes use GET
HTTP method.
Resource | Description |
---|---|
GET / | Returns all countries available and their detail link |
GET /country_name | Gets all country available links |
GET /country_name/detail | Returns all country details (name, currency, languages) |
GET /country_name/forms | Returns the list of forms required for all system procedures |
GET /country_name/forms/form_id | Return the details of the form (type, description, attachments and steps in which it is required) |
GET /country_name/forms/form_id/steps/step_id | Return the detailed step in which the specific form is required |
GET /country_name/laws | Returns the list of laws present in the system |
GET/country_name/laws/law_id | Returns the details of the specific law (description, attachments and steps in which is referenced) |
GET /country_name/laws/law_id/steps/step_id | Returns the detailed step in which the specific law is referenced |
GET /country_name/contacts | Returns the list of public institutions available in the system |
GET /country_name/contacts/contact_id | Returns the specific institution details |
GET /country_name/contacts/contact_id/steps/step_id | Returns the detailed step in which the specific institution is referenced |
GET /country_name/contacts/contact_id/units/unit_id | Returns the specific unit in charge details (schedule, the list of subordinated persons, steps in which it ios referenced) |
GET /country_name/contacts/contact_id/units/unit_id/steps/step_id | Returns the detailed step in which the specific unit in charge is referenced |
GET /country_name/contacts/contact_id/units/unit_id/persons/person_id | Returns the specific person in charge details (name, contact, profession, steps in which it ios referenced) |
GET /country_name/contacts/contact_id/units/unit_id/persons/person_id/steps/step_id | Returns the detailed step in which the specific person in charge is referenced |
GET /country_name/objectives | Returns the list of objectives available int the system |
GET /country_name/objectives/objective_id | Returns the details of specific objective (subobjectives, procedures) |
GET /country_name/procedures/objective_id.procedure_id | Returns the details of specific procedure (blocks, steps, list of available snapshots, resume ) |
GET /country_name/procedures/objective_id.procedure_id/resume | Returns the resume of the procedure |
GET /country_name/procedures/objective_id.procedure_id/steps/step_id | Returns the details of the specific step |
GET /country_name/procedures/objective_id.procedure_id/snapshots/snapshot_id | Returns the specific snapshot of the procedure |
GET /country_name/procedures/objective_id.procedure_id/snapshots/snapshot_id/resume | Returns the resume of the specific snapshot of the procedure |
GET /country_name/procedures/objective_id.procedure_id/snapshots/snapshot_id/steps/step_id | Returns the specific step from the snapshot of the procedure |